$(document).ready(function(){
	//Sidebar Accordion Menu:
		$("#main-nav li ul").hide(); // Hide all sub menus
		$("#main-nav li a.current").parent().find("ul").slideToggle("slow"); // Slide down the current menu item's sub menu
		$("#main-nav li a.nav-top-item").click( // When a top menu item is clicked...
			function () {
				$(this).parent().siblings().find("ul").slideUp("normal"); // Slide up all sub menus except the one clicked
				$(this).next().slideToggle("normal"); // Slide down the clicked sub menu
				return false;
			}
		);		
		$("#main-nav li ul li a").click( // When a menu item with no sub menu is clicked...
			function () {
				//window.location.href=(this.href); // Just open the link instead of a sub menu
				window.open(this.href,"r");
				return false;
			}
		); 
		$(".mlist .th a").click( function () {window.open(this.href,"r");return false;}); 
		$("#main-nav li a.no-submenu").click( // When a menu item with no sub menu is clicked...
			function () {
				//window.location.href=(this.href); // Just open the link instead of a sub menu
				window.open(this.href,"r");
				return false;
			}
		); 
    // Sidebar Accordion Menu Hover Effect:		
		$("#main-nav li .nav-top-item").hover(
			function () {
				$(this).stop().animate({ paddingRight: "25px" }, 200);
			}, 
			function () {
				$(this).stop().animate({ paddingRight: "15px" });
			}
		);
    // Sidebar Accordion Menu Click Effect_davee:	
		$("#main-nav li .nav-top-item").click(
			function (){
				$(this).parent().siblings().children("a").removeClass("current");
				if(!$(this).hasClass("current")) $(this).addClass("current");
			}
		);
		$("#main-nav li ul li a").click(
			function (){
				//$(this).parent().siblings().children("a").removeClass("current");
				$("#main-nav li ul li a").removeClass("current");
				if(!$(this).hasClass("current")) $(this).addClass("current");
			}
		);
    //Minimize Content Box		
		$(".content-box-header h3").css({ "cursor":"s-resize" }); // Give the h3 in Content Box Header a different cursor
		$(".closed-box .content-box-content").hide(); // Hide the content of the header if it has the class "closed"
		$(".closed-box .content-box-tabs").hide(); // Hide the tabs in the header if it has the class "closed"
		$(".content-box-header h3").click( // When the h3 is clicked...
			function () {
			  $(this).parent().next().toggle(); // Toggle the Content Box
			  $(this).parent().parent().toggleClass("closed-box"); // Toggle the class "closed-box" on the content box
			  $(this).parent().find(".content-box-tabs").toggle(); // Toggle the tabs
			}
		);
    // Content box tabs:		
		$('.content-box .content-box-content div.tab-content').hide(); // Hide the content divs
		$('ul.content-box-tabs li a.default-tab').addClass('current'); // Add the class "current" to the default tab
		$('.content-box-content div.default-tab').show(); // Show the div with class "default-tab"
		
		$('.content-box ul.content-box-tabs li a').click( // When a tab is clicked...
			function() { 
				$(this).parent().siblings().find("a").removeClass('current'); // Remove "current" class from all tabs
				$(this).addClass('current'); // Add class "current" to clicked tab
				var currentTab = $(this).attr('href'); // Set variable "currentTab" to the value of href of clicked tab
				$(currentTab).siblings().hide(); // Hide all content divs
				$(currentTab).show(); // Show the content div with the id equal to the id of clicked tab
				return false; 
			}
		);
    //Close button:
		$(".close").click(
			function () {
				$(this).parent().fadeTo(400, 0, function () { // Links with the class "close" will close parent
					$(this).slideUp(400);
				});
				return false;
			}
		);
    //metas :
		$(".metaer").click(
			function() {
				$(this).fadeOut('380',function(){
				$(this).parent().find('.metai').fadeIn();});
			}
		);
    // Alternating table rows:
		$('tbody tr:even').addClass("alt-row"); // Add class "alt-row" to even table rows
    // Check all checkboxes when the one in a table head is checked:
		$('.check-all').click(
			function(){
				$(this).parent().parent().parent().parent().find("input[type='checkbox']").attr('checked', $(this).is(':checked'));
			}
		);
    // Initialise Facebox Modal window:
	//$('a[rel*=modal]').facebox(); // Applies modal window to any link with attribute rel="modal"
    // Initialise jQuery WYSIWYG:
	$("#ifm").load(function(){
         var height = $(this).contents().find("body").height() + 40;   
         $(this).height( height < 600 ? 600 : height );  
		 //$(this).height(400);
     });
	}); 
var editor;
KindEditor.ready(function(K) {
	editor = K.create('textarea[id="editor"]', 
	{items : ['fontname', 'fontsize', '|', 'forecolor', 'hilitecolor', 'bold','italic', 'underline', 'strikethrough', 'lineheight', 'removeformat', '|', 'undo', 'redo', '|', 'justifyleft', 'justifycenter', 'justifyright','justifyfull', 'indent', 'outdent', 'clearhtml', '|', 'preview', 'template', 'plainpaste', 'wordpaste','image','table', 'hr', 'link', 'unlink','quickformat', '|','selectall','source','fullscreen'
]
});
	editor = K.create('textarea[class="editor"]', 
	{items : ['fontname', 'fontsize', '|', 'forecolor', 'hilitecolor', 'bold','italic', 'underline', 'strikethrough', 'lineheight', 'removeformat', '|', 'undo', 'redo', '|', 'justifyleft', 'justifycenter', 'justifyright','justifyfull', 'indent', 'outdent', 'clearhtml', '|', 'preview', 'template', 'plainpaste', 'wordpaste','image','table', 'hr', 'link', 'unlink','quickformat', '|','selectall','source','fullscreen'
]
});
});
